Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F2 Italy F3 Denmark F3 Italy F21 Mexico F12 UAE F1 Spain F26 Spain F27 Italy F3 Italy F4 Ukraine F4 Spain F26 Spain F29 Spain F30 Spain F31 Nigeria F5 Spain F33 Nigeria F6 Spain F2 Spain F3 Spain F4 Spain F5 Spain F6 Italy F3 Italy F5 Morocco F2 Italy F6 Uzbekistan F1 Belarus F1 Belarus F2 Italy F15 Italy F18 Italy F32 Morocco F1 Morocco F2 Croatia F3 Croatia F4 Russia F1 Russia F2 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F43 Spain F2 Spain F3 Spain F4 Germany F5 France F3 Spain F5 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Croatia F7 Italy F6 Italy F31 Great Britain F17 Turkey F4 Italy F6 Italy F9 Spain F13 Italy F12 Kazakhstan F6 Italy F20 Italy F22 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F7 Italy F9 Italy F10 Italy F16 Germany F2 (Nussloch) Italy F1 (Trento) M25+H Pozoblanco Alessandria Challenger Lugano Challenger Tarragona Challenger Astana Challenger Izmir Challenger Rennes Challenger Szczecin Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Andria Challenger Poznan Challenger Braunschweig Challenger Trieste Challenger Salinas Challenger Cordenons Challenger Italy F9 Italy F18 Mexico F13 Cuba F1 Spain F25 Mexico F15 Croatia F2 Romania F12 Spain F23 Italy F10 Romania F13 Spain F24 Italy F12 Italy F26 Spain F28 Ukraine F3 Russia F2 Spain F1 Spain F1 Spain F6 Spain F7 Italy F6 Spain F20 Ukraine F1 Ukraine F2 Poland F4 Spain F17 Ukraine F3 Italy F17 Belarus F1 Italy F18 Belarus F2 Italy F4 Spain F25 Spain F42 Spain F28 Spain F29 Russia F3 Spain F31 Spain F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F2 China F2 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Germany F9 Austria F6 Italy F5 Turkey F5 Italy F11 Italy F5 ATP Kremlin Cup - Moscow The Hypo Group Tennis International 2008 - Poertschach AEGON Championships - London Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London AEGON International - Eastbourne SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Aircel Chennai Open - Chennai US Men's Clay Court Championship - Houston Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Brisbane International - Brisbane Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Memphis Open - Memphis Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril SkiStar Swedish Open - Bastad BB&T Atlanta Open - Atlanta If Stockholm Open - Stockholm Grand Prix Hassan II - Marrakech BB&T Atlanta Open - Atlanta DIEMA XTRA Sofia Open - Sofia New York Open - New York Libema Open - 's-Hertogenbosch Gonet Geneva Open - Geneva Kremlin Cup - Moscow Brisbane 1 Challenger Open 13 Provence - Marseille Qatar ExxonMobil Open - Doha Gonet Geneva Open - Geneva Infosys Hall of Fame Open - Newport Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach Infosys Hall of Fame Open - Newport M25 Klosters Heilbronn Challenger Bratislava 1 Challenger Bukhara Challenger - Bukhara Tunis Challenger Prague Challenger Privat Bank Cup - Dniepropetrovsk Top Wool Challenger-Immagine Trophy - Biella Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Citta di Como - Como Sail Open - New Delhi Sony Ericsson Open 2008 - Belgrade Roma Open Challenger - Rome Moncton Men's Challenger - Moncton Geneva Challenger - Geneva UTC Open - Cherkassy Tashkent Challenger - Tashkent President's Cup - Astana Besancon Challenger Meknes Challenger Marrakech Challenger Barletta Challenger Monza Challenger Rome Challenger Tunis Challenger Tenerife Challenger Ramat Hasharon Challenger Izmir Challenger Zagreb Challenger Fergana Challenger Lugano Challenger Bytom Challenger Reggio Emilia Challenger Turin Challenger Penza Challenger Tampere Challenger Alphen Challenger Saransk Challenger Rome Challenger Segovia Challenger San Marino Challenger Trani Challenger Alphen Challenger Ljubljana Challenger Napoli Challenger Medellin Challenger Cancun Challenger Casablanca Challenger Cherbourg Challenger Bath Challenger Marrakech Challenger Barletta Challenger Athens Challenger Fergana Challenger Nottingham Challenger Monza Challenger Sony Ericsson Open - Miami Milan Challenger Arad Challenger Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati San Benedetto Challenger BNP Paribas Masters - Paris Bercuit Challenger Penza Challenger Sibiu Challenger Orbetello Challenger Orleans Challenger Tallahassee Challenger Karshi Challenger Todi Challenger Alphen Challenger Sony Ericsson Open - Miami Mons Challenger Napoli Challenger Mons Challenger Mutua Madrilena Madrid Open - Madrid Yokohama Challenger Tyumen Challenger Heilbronn Challenger Burnie Challenger Rome Challenger Tarragona Challenger Kyoto Challenger Dallas Challenger Heilbronn Challenger Milan Challenger Astana Challenger Recanati Challenger Orbetello Challenger Cordenons Challenger Istanbul Challenger Banja Luka Challenger Izmir Challenger Orleans Challenger Mestre Challenger Mons Challenger Eckental Challenger Helsinki Challenger Tyumen Challenger Heilbronn Challenger Aachen Challenger Chennai Challenger Savannah Challenger Vercelli Challenger Mons Challenger Geneva Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Bratislava Challenger Andria Challenger Sony Open Tennis - Miami Sony Open Tennis - Miami Wroclaw Challenger Cherbourg Challenger Quimper Challenger Kazan Challenger Raanana Challenger Taipei City Challenger Todi Challenger Winnetka Challenger Vancouver Challenger Orleans Challenger Internazionali BNL d'Italia - Rome Rennes Challenger Rogers Cup - Montreal Wroclaw Challenger Jonkoping Challenger Winnetka Challenger Raanana Challenger Napoli Challenger BNP Paribas Open - Indian Wells Todi Challenger Furth Challenger Miami Open - Miami Marburg Challenger Internazionali BNL d'Italia - Rome Recanati Challenger Biella Challenger Segovia Challenger Binghamton Challenger Cortina Challenger Heilbronn Challenger Internazionali BNL d'Italia - Rome Como Challenger Genova Challenger Banja Luka Challenger Rome Challenger Mons Challenger Rabat Challenger Marrakech Challenger Suzhou Challenger Bratislava Challenger Brescia Challenger Monza Challenger Andria Challenger BNP Paribas Open - Indian Wells Cordenons Challenger Budapest Challenger Cherbourg Challenger Wroclaw Challenger Irving Challenger Leon Challenger Panama City Challenger San Luis Potosi Challenger Sarasota Challenger Tallahassee Challenger Tunis Challenger Gimcheon Challenger Seoul Challenger Nottingham Challenger Ilkley Challenger Todi Challenger Biella Challenger Recanati Challenger Trnava Challenger Izmir Challenger Cortina Challenger Como Challenger Biella Challenger Banja Luka Challenger Izmir Challenger Ortisei Challenger Brest Challenger Rome Challenger Budapest Challenger Bergamo Challenger Geneva Challenger Todi Challenger Alicante Challenger Rome Challenger Mestre Challenger Rabat Challenger Milan Challenger San Benedetto Challenger Bordeaux Challenger Padova Challenger Portoroz Challenger Vancouver Challenger Kosice Challenger Genova Challenger Caltanissetta Challenger Szczecin Challenger Biella Challenger Turin Challenger Oberstaufen Challenger Bratislava Challenger Andria Challenger Trani Challenger Rennes Challenger Alphen Challenger St. Remy Challenger Tashkent Challenger Nur-Sultan Challenger L'Aquila Challenger Ismaning Challenger Bangkok Challenger Rennes Challenger Todi Challenger Biella Challenger Istanbul Challenger Milan Challenger Tampere Challenger Verona Challenger Kazan Challenger Padova Challenger Bratislava Challenger Cleveland Challenger Manama Challenger Waco Challenger Puerto Vallarta Challenger Lugano Challenger Roseto Degli Abruzzi Challenger Ostrava Challenger Mauthausen Challenger Vicenza Challenger Milan Challenger Szczecin Challenger San Marino Challenger Bergamo Challenger Mons Challenger Como Challenger Cary 2 Challenger Columbus Challenger Brescia Challenger Rabat Challenger Mouilleron-Le-Captif Challenger Bratislava 2 Challenger Hamburg Challenger Bergamo Challenger Ortisei Challenger Bergamo Challenger Irving Challenger Koblenz Challenger Lugano Challenger Hamburg Challenger Busan Challenger Almaty Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Taipei Challenger Rome Challenger Bratislava 1 Challenger Winnipeg Challenger Sporting Challenger - Turin PTT Thailand Open - Bangkok Nonthaburi 4 Challenger Milano Challenger-Jameson Cup - Milan VII Torneo Internazionale di Tennis - Barletta C.T. San Remo - XIII Piertomaso Tessitore - San Remo Olbia Geovillage Open - Olbia Hangzhou Challenger Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Alexander Kolyaskin Memorial - Donetsk Vilnus Challenger Citta di Monza - Monza Drummondville Challenger Nord LB Open - Braunschweig San Marino Cepu Open - San Marino Antonio Savoldi-Marco Co. - Manerbio PrivatBank Cup - Dnepropetrovsk Harbour Tennis Cup Regione Lombardia - Milan Trofeo Sisma Mantova - Mantova San Marino Cepu Open - San Marino Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Citta di Como - Como Alexander Kolyaskin Memorial - Donetsk Genoa Open - Genova BMW Open - Munich Brisbane 2 Challenger Power Horse Cup - Dusseldorf Privatbank Open 2006 - Dnepropetrovsk Mitsubishi Electric Europe Cup - Monza Croatia Osiguranje Rijeka Open - Rijeka Unique Zagreb Open - Zagreb Astana Challenger - Astana Almaty Challenger 2 - Almaty Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Togliatti Cup - Togliatti Penza Cup - Penza Mordova Cup 2007 - Saransk LXVII Concursu Internacional de Vigo - Vigo UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk Ljubljana Open - Ljubljana Citi Open - Washington Posillipo Tennis Cup - Napoli Challenger Tunisie - Tunis PEOPLEnet Cup - Dnepropetrovsk Delhi Challenger I - New Delhi 2008 China TCL Challenger - Guangzhou Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Genova Open Challenger - Genova Sail Open - New Delhi San Remo Tennis Cup - San Remo New Delhi Challenger II - New Delhi Izmir Cup - Izmir Baden Open - Karlsruhe Kosice Open-Steelers Cup 2008 - Kosice Polska Energia Open - Bytom 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Challenger Banque Nationale - Granby Riviera de Rimini Challenger - Rimini Mordovia Cup 2008 - Saransk Samarkand Challenger - Samarkand Karshi Challenger - Karshi Citta di Como Challenger - Como Genova Open Challenger - Genova Alexander Kolyaskin Memorial - Donetsk Banja Luka Challenger 2008 - Banja Luka 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Ipsos Bucharest Challenger - Bucharest Open des Alpes Trophee BNP Paribas - Grenoble Heilbronn Challenger PEOPLEnet CUP - Dnepropetrovsk Rabat Challenger Napoli Challenger Nottingham Challenger Istanbul Challenger Pozoblanco Challenger Oberstaufen Challenger Karshi Challenger San Sebastian Challenger Manerbio Challenger Como Challenger Ljubljana Challenger Tanger Challenger Meknes Challenger Banca Stato Challenger - Lugano Napoli Challenger Rome Challenger Milan Challenger Como Challenger Guayaquil Challenger Bratislava Challenger Heilbronn Challenger Quimper Challenger Sao Paulo Challenger Kazan Challenger Rijeka Challenger 8° Trani Cup - Trani Caltanissetta Challenger Barletta Challenger Palermo Challenger Monza Challenger Wolfsburg Challenger Sarajevo Challenger Rome Challenger Zagreb Challenger Almaty Challenger 1 - Almaty Cremona Challenger Milan Challenger Pozoblanco Challenger Sibiu Challenger Como Challenger Pozoblanco Challenger Privat Bank Cup - Dnepropetrovsk Poznan Challenger Bratislava Challenger Ortisei Challenger Helsinki Challenger Tampere Challenger Toyota Challenger Cordenons Challenger Como Challenger Todi Challenger Olimp Kyiv Open - Kiev IPP Open - Helsinki Alexander Kolyaskin Memorial - Donetsk Caltanissetta Challenger Napoli Challenger Nottingham Challenger Nottingham-2 Challenger Bulgarian Open Challenger - Sofia Morocco Tennis Tour - Tanger Todi Challenger Lexington Challenger Como Challenger Genova Challenger Tashkent Challenger Vigo Challenger Eckental Challenger Bratislava Challenger Ortisei Challenger Noumea Challenger Bergamo Challenger Kolkata Challenger New Delhi Challenger Cherbourg Challenger Irving Challenger Loughborough Challenger Guadalajara Challenger Le Gosier Challenger Sarasota Challenger Tunis Challenger Caltanissetta Challenger Tashkent Challenger Aptos Challenger Genova Challenger Rennes Challenger Bergamo Challenger Napoli Challenger Vercelli Challenger Turin Challenger Rome Challenger Seoul Challenger Mestre Challenger Portoroz Challenger Ortisei Challenger Como Challenger Genova Challenger Brest Challenger Eckental Challenger Bratislava Challenger Andria Challenger Nottingham-2 Challenger Geneva Challenger Cherbourg Challenger Quimper Challenger West Lakes Challenger Sydney Challenger Vicenza Challenger Perugia Challenger Orleans Challenger Bergamo Challenger Savannah Challenger Busan Challenger Mestre Challenger Surbiton Challenger Australian Open - Melbourne San Marino Challenger Andria Challenger Como Challenger Koblenz Challenger Quimper Challenger Sibiu Challenger St. Brieuc Challenger Sarasota Challenger Savannah Challenger Glasgow Challenger Nottingham Challenger Ilkley Challenger U.S. Open - New York Recanati Challenger Segovia Challenger Busan Challenger Aptos Challenger Ljubljana Open 2008 - Ljubljana Australian Open - Melbourne Como Challenger French Open - Paris Cortina Challenger Koblenz Challenger Shymkent Challenger Parma Challenger Pau Challenger Forli Challenger U.S. Open - New York Barletta Challenger Como Challenger Verona Challenger Segovia Challenger Barletta Challenger Bergamo Challenger Andria Challenger Caltanissetta Challenger Las Franquesas del Valles Challenger French Open - Paris Sanremo Challenger Todi Challenger U.S. Open - New York Tallahassee Challenger Savannah Challenger Fano Challenger Australian Open - Melbourne Francavilla Challenger Tunis Challenger Ho Chi Minh City Challenger Prostejov Challenger Ningboo Challenger Perugia Challenger Ortisei Challenger Montechiarugolo Challenger Guadalajara Challenger U.S. Open - New York Caltanissetta Challenger San Benedetto Challenger French Open - Paris Biella Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Wimbledon - London Rome Challenger U.S. Open - New York Mouilleron-Le-Captif Challenger Brescia Challenger Australian Open - Melbourne Bangkok Challenger French Open - Paris Lille Challenger Wimbledon - London Tallahassee Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Indian Wells Challenger Australian Open - Melbourne Phoenix Challenger Marbella Challenger Alicante Challenger Wimbledon - London Taipei City Challenger Barletta Challenger U.S. Open - New York Lisbon Challenger Samarkand Challenger Vicenza Challenger Poznan Challenger Little Rock Challenger Columbus Challenger Recanati Challenger Perugia Challenger Australian Open - Melbourne San Benedetto Challenger Segovia Challenger Manerbio Challenger Portoroz Challenger Como Challenger Mallorca Challenger Cassis Challenger Banja Luka Challenger Biella Challenger Florence Challenger Nur-Sultan Challenger Wimbledon - London Brest Challenger Eckental Challenger Bratislava Challenger ATP Kremlin Cup - Moscow Helsinki Challenger St. Petersburg Open - St. Petersburg Ortisei Challenger Maia Challenger Bangkok Challenger Quimper Challenger Cherbourg Challenger Open 13 - Marseille Bergamo Challenger Wimbledon - London Perugia Challenger Nur-Sultan Challenger Estoril Open - Estoril Trieste Challenger Cordenons Challenger Forli Challenger French Open - Paris Mercedes Cup - Stuttgart Masters Series - Hamburg Hamburg Challenger Marbella Challenger Eckental Challenger Parma Challenger Bratislava Challenger Wimbledon - London Ortisei Challenger Maia Challenger Antalya Challenger Quimper Challenger Antalya 2 Challenger Quimper 2 Challenger Kremlin Cup - Moscow Biella 1 Challenger Biella 2 Challenger St. Petersburg Open - St. Petersburg Biella 3 Challenger Chennai Open - Chennai Biella 4 Challenger Lille Challenger Lugano Challenger French Open - Paris PBZ Zagreb Indoors - Zagreb Belgrade Challenger Open 13 - Marseille Prague Challenger Heilbronn Challenger Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Nottingham 1 Challenger Thailand Open - Bangkok China Open - Beijing Perugia Challenger Todi Challenger Prague 2 Challenger Istanbul 2 Challenger French Open - Paris Wimbledon - London Braga Challenger Lisbon Challenger U.S. Open - New York Napoli 2 Challenger AEGON International - Eastbourne Losinj Challenger Bergamo Challenger Roanne Challenger Bratislava Challenger Pau Challenger Bari Challenger Forli 2 Challenger Forli 3 Challenger Forli 3 Challenger Quimper Challenger Delray Beach International Tennis Championships - Delray Beach Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Lugano Challenger St. Brieuc Challenger Turin Challenger Sanremo Challenger Barletta Challenger Split Challenger Hall of Fame Tennis Championships - Newport Prague 2 Challenger Australian Open - Melbourne Claro Open Colombia - Bogota Shymkent 1 Challenger Shymkent 2 Challenger Vicenza Challenger Poznan Challenger Perugia Challenger Bratislava Challenger Ilkley Challenger Montechiarugolo - Parma Challenger Salzburg Challenger Porto Challenger Trieste Challenger Nur-Sultan Challenger Zug Challenger If Stockholm Open - Stockholm Meerbusch Challenger Apia International - Sydney Grodzisk Mazowiecki Challenger PBZ Zagreb Indoors - Zagreb Nonthaburi 1 Challenger Como Challenger Nonthaburi 2 Challenger French Open - Paris SkiStar Swedish Open - Bastad Claro Open Colombia - Bogota Istanbul Challenger Ortisei Challenger Wimbledon - London Nonthaburi 2 Challenger Oeiras 2 Challenger Nonthaburi 3 Challenger Ottignies-Louvain-la-Neuve Challenger Quimper Challenger Koblenz Challenger Intrum Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Forte Village Sardegna Open - Sardinia Sofia Open - Sofia Antalya Open - Antalya Astana Open - Nur-Sultan Rome Challenger Rovereto Challenger Australian Open - Melbourne Wimbledon - London Dallas Open - Dallas Almaty Open - Almaty St. Petersburg Open - St. Petersburg Mercedes Cup - Stuttgart Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Mercedes Cup - Stuttgart Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Open 13 - Marseille Hall of Fame Tennis Championships - Newport Aircel Chennai Open - Chennai Citi Open - Washington Abierto Mexicano Telcel - Acapulco Apia International - Sydney Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Hall of Fame Open - Newport Citi Open - Washington Sofia Open - Sofia Abierto Mexicano de Tenis Mifel - Los Cabos Open 13 - Marseille Tel Aviv Watergen Open - Tel Aviv Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Delray Beach Open - Delray Beach Shanghai Rolex Masters - Shanghai Open de Nice Cote d'Azur - Nice Truist Atlanta Open - Atlanta Campionati BNL dItalia - Rome Rogers Masters - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Davis Cup, Group 1, 2R, GBR-UKR 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Davis Cup, Group 1, 1R, UKR-LAT 4-1 Davis Cup, Group II, 3R, LAT-UKR 2-3 Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, World Group, PO, UKR-BEL 2-3 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, 2R, UKR-AUT 3-2 Davis Cup, World Group, PO, JPN-UKR 5-0 Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, PO, UKR-POR 3-1 Davis Cup, Group I, 1R, HUN-UKR 3-2 Davis Cup, World Group I, PO, UKR-TPE 3-2 Davis Cup, Group I, 1R, UKR-ISR 3-2 Davis Cup, Group I, PO, UKR-BAR 3-0 U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) All Lower level tournaments Olympics - Rio de Janeiro Sofia Open - Sofia Noumea Challenger Bratislava 2 Challenger Wimbledon - London Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open Qualifying - Doha U.S. Open - New York Davis Cup, Group I, 1R, UKR-NED 2-3 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group II, 1R, UKR-MON 5-0 Davis Cup, Group I, SF, NOR-UKR 3-1 Wimbledon (juniors) Chicago Challenger Australian Open (juniors) M25 Padova French Open (juniors)